package com.ghsc.ghxc.jsb.ui.integral.bean

import java.io.Serializable

/**
 * 项目：GuoHuaJsb
 * 包名：com.ghsc.ghxc.jsb.ui.integral.bean
 * 类名：IntegralData
 * 创建时间：2024/5/20 11:31
 * 创建人 @author： xiaolin
 * 描述 ：Todo...
 */


data class IntegralResult(
    val `data`: IntegralUserInfoData,
    val list: List<Any>
)

class Tk

data class IntegralUserInfoData(
    val buycnt: Int,
    val canshenhe: Boolean,
    val headimg: String,
    val jifen: Double,
    val mobile: String,
    val needjifen: Double,
    val nickname: String,
    val pubcnt: Int,
    val salecnt: Int,
    val tips: String
)

data class TypeResult(
    val `data`: TypeData,
    val list: List<Any>
)


data class TypeData(
    val category: List<Category>,
    val lunbo: List<Lunbo>,
    val msg: List<String>
)

data class Category(
    val cateimg: String,
    val catename: String,
    var isSelect:Boolean=false,
)

data class Lunbo(
    val image: String,
    val url: String
)


data class MyReleaseResult(
    val `data`: Data,
    val list: List<ReleaseBean>
)


class Data
data class ReleaseBean(
    val ifonsale: Int,
    val images: String,
    val memo: String,
    val oriprice: String,
    val pid: String,
    val price: String,
    val resstock: String,
    val salecnt: String,
    val stock: String,
    val title: String,
    val uid: String
)




data class HomeIntegralListResult(
    val list: List<HomeIntegralBean>
)
data class HomeIntegralBean(
    val headimg: String,
    val images: String,
    val memo: String,
    val nickname: String,
    val oriprice: String,
    val pid: String,
    val price: String,
    val resstock: String,
    val salecnt: String,
    val stock: String,
    val title: String,
    val uid: String
)




data class IntegralGoodsDetailsResult(
    val `data`: IntegralGoodsDetailsBean,
    val list: List<Any>
)


data class IntegralGoodsDetailsBean(
    val category: String,
    val headimg: String,
    val ifonsale: String,
    val images: String,
    val memo: String,
    val mobile: String,
    val nickname: String,
    val oriprice: String,
    val pid: String,
    val price: String,
    val reason: String,
    val resstock: String,
    val salecnt: String,
    val status: String,
    val stock: String,
    val title: String,
    val uid:String
)



data class IntegralSkuResult(
    val list: List<IntegralSkuBean>
)


data class IntegralSkuBean(
    val crt_time: String,
    val images: String,
    val pid: String,
    val price: Double,
    val salecnt: Int,
    val skuid: Int,
    val skuname: String,
    val skuprice: Double,
    val status: Int,
    val stock: Int,
    val upd_time: String,
    var isSelected: Boolean = false
): Serializable



data class IntegralOrderResult(
    val `data`: IntegralOrderBean,
    val list: List<Any>
)

data class IntegralOrderBean(
    val oid: String
)




data class IntegralOrderListResult(
    val `data`: IntegralOrderListData,
    val list: List<IntegralOrderListDataBean>
)


data class IntegralOrderListData(
    val dfhcnt: Int,
    val dshcnt: Int,
    val yshcnt: Int,
    val ytkcnt: Int
)

data class IntegralOrderListDataBean(
    val buid: String,
    val cnt: Int,
    val digstatus: Int,
    val oid: String,
    val price: Double,
    val shouhuo_mobile: String,
    val skuimages: String,
    val skuname: String,
    val status: String,
    val title: String,
    val total_price: Double
)




data class IntegralOrderDetailResult(
    val `data`: IntegralOrderDetailData,
    val list: List<Any>
)
data class IntegralOrderDetailData(
    val buid: String,
    val cnt: Int,
    val crt_time: String,
    val oid: String,
    val pid: String,
    val price: Double,
    val shouhuo_mobile: String,
    val shouhuo_name: String,
    val shouhuo_site: String,
    val skuimages: String,
    val skuname: String,
    val status: String,
    val title: String,
    val total_price: Double,
    val uid: String
)



data class SubCommodityResult(
    val `data`: SubCommodityData,
)
data class SubCommodityData(
    val pid: String
)



data class  CustSkuItemBean(
    var skuid:Int?=0,
    var images :String,
    var skuname :String,
    var price :String,
    var skuprice :String,
    var stock :String,
)


data class SellListResult(
    val `data`: SellData,
    val list: List<SellBean>
)

data class SellData(
    val dfhcnt: Int,
    val dshcnt: Int,
    val yshcnt: Int,
    val ytkcnt: Int
)

data class SellBean(
    val cnt: Int,
    val digstatus: Int,
    val oid: String,
    val price: Double,
    val shouhuo_mobile: String,
    val skuimages: String,
    val skuname: String,
    val status: String,
    val title: String,
    val total_price: Double,
    val uid: String
)
data class KuaiDiListResult(
    val list: List<KuaiDiBean>
)


data class KuaiDiBean(
    val kdname: String?="",
)